/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package classPack;

/**
 *
 * @author Eu
 */
public class testes {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
//        boolean parar = false;
//        HashMap<String, Conversa> conversas = null;
//        Conexao conn = Conexao.getInstance(conversas);
//
//        conn.Ligar();
//        while (!parar) {
//            parar = (JOptionPane.showConfirmDialog(null, "Vai parar?", "?", JOptionPane.YES_NO_OPTION) == 0);
//        }
//        conn.Desligar();
//        testeArquivo novo1 = new testeArquivo(1, "xoxo");
//        testeArquivo novo2 = new testeArquivo(2, "kkkkk");
//        try {
//            String novoString1 = novo1.gerarString();
//            novoString1 = Encrypt.getInstance().getEncryptMsg(novoString1, Chave.getChaveLocal());
//            novoString1 = Encrypt.getInstance().getDecryptMsg(novoString1, Chave.getChaveLocal());
//            novo2 = (testeArquivo) Classes.carregarString(novoString1);
//        } catch (Exception e) {
//        }
//        System.out.println(novo1);
//        System.out.println(novo2);
//        HashMap<String, testeArquivo> lista = new HashMap<>();
//        HashMap<String, testeArquivo> listaObj = new HashMap<>();
//        lista.put(novo1.getCodigo() + "", novo1);
//        lista.put(novo2.getCodigo() + "", novo2);
//        ClassesDAO.gravaObjectArquivo(lista, testeArquivo.class.getSimpleName());
//        lista = ClassesDAO.getObjectArquivo(testeArquivo.class.getSimpleName());
//        for (Map.Entry<String, testeArquivo> entry : listaObj.entrySet()) {
//            String string = entry.getKey();
//            testeArquivo arquivo = (testeArquivo) entry.getValue();
//            lista.put(string, arquivo);
//            System.out.println(string + "-" + arquivo);
//        }
//        novo.gravarArq("./HUE.txt");
//        novo.carregarArq("./HUE.txt");

    }

}
